package com.srtp.secureprotocol.serializable.req

import com.srtp.secureprotocol.serializable.resp.IdentityKey
import com.srtp.secureprotocol.serializable.resp.PreKey
import com.srtp.secureprotocol.serializable.resp.SenderKey
import com.srtp.secureprotocol.serializable.resp.SignedPreKey
import kotlinx.serialization.Serializable

@Serializable
class Bundle (
    val identityKeys: List<IdentityKey>,
    val signedPreKeys: List<SignedPreKey>,
    val localId: Int,
    val senderKeys: List<SenderKey>,
    val preKeys: List<PreKey>
)